Decalog\Plugin\Feature\DMonitor C

Total Complexity 115
Dependencies 12
Dependents 36
Total lines 756
Lines of code 365
Logical lines of code 213
Comment lines 327
Methods 35
Properties 12

Methods 35

Method Rating Maintainability Complexity Lines of code
__construct()
A
43 13 47
inc_gauge()
A
52 8 22
observe_histogram()
A
52 8 22
init_counter()
A
52 8 22
set_gauge()
A
52 8 22
inc_counter()
A
52 8 22
register()
S
54 6 20
create_counter()
S
56 6 17
create_gauge()
S
55 6 17
create_histogram()
S
56 6 16
get_metrics_definition()
S
55 5 21
sc_get_metrics()
S
54 5 19
before_close()
S
56 3 18
registry()
S
64 3 10
channel_tag()
S
70 2 6
normalize()
S
77 1 3
create_dev_histogram()
S
79 1 3
dev_registry()
S
81 1 3
prod_registry()
S
81 1 3
normalize_string()
S
72 1 5
current_channel_tag()
S
80 1 3
current_namespace()
S
71 1 5
observe_dev_histogram()
S
79 1 3
create_prod_histogram()
S
79 1 3
observe_prod_histogram()
S
79 1 3
create_prod_counter()
S
79 1 3
inc_dev_gauge()
S
79 1 3
set_dev_gauge()
S
79 1 3
create_dev_gauge()
S
79 1 3
inc_prod_gauge()
S
79 1 3
set_prod_gauge()
S
79 1 3
inc_dev_counter()
S
79 1 3
create_dev_counter()
S
79 1 3
inc_prod_counter()
S
79 1 3
create_prod_gauge()
S
79 1 3